spear thrust - German English Dictionary